package com.example.forum.service;
/* @Author      zouzh
 * @PackageName forum
 * @Package     com.example.forum.service
 * @Date        2023/9/16 19:21
 */

import com.example.forum.model.Board;

import java.util.List;

public interface IBoardService {

    /**
     *  查询 num 条记录
     * @param num 要查询的条数
     * @return
     */
    List<Board> selectByNum (Integer num);


    /**
     * 当前板块的发帖数 +1
     * @param id 用户 id
     */
    void addOneArticleCountByID(Long id);

    /**
     *  当前板块的发帖数 -1
     * @param id
     */
    void subOneArticleCountById(Long id);

    /**
     *  根据 id 查找板块
     * @param id 板块id
     * @return 板块信息
     */
    Board selectById(Long id);
}
